present one's compliments - German English Dictionary